device producing shocks - Fransızca İngilizce Sözlük